More than 3,800 miles were walked, run, and cycled across the United Kingdom this May as part of the RoadPeace Challenge 2025, a national campaign held to honour the 1,624 lives taken on Great Britain’s roads in a single year. Surpassing its original goal of 1,624 miles,...